import { createRouter, createWebHistory } from 'vue-router'
import Login from '../views/Login/index.vue'

const routes = [
  {
    path: '/login',
    name: 'login',
    component: Login
  }
]

const router = createRouter({
  history: createWebHistory(),
  routes
})

// 全局导航守卫
router.beforeEach((to, from, next) => {
  // 如果访问的路径不是登录页，且用户未登录，则重定向到登录页
  if (to.path !== '/login') {
    // 这里可以添加判断用户是否已登录的逻辑
    // 例如：if (!isAuthenticated) {
    next('/login')
    // }
  } else {
    next()
  }
})

export default router